package com.atguigu.gmall.common.config.minio;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * ClassName: MinioProperties
 * Package: com.atguigu.gmall.common.config.minio
 * Description:
 *
 * @Author ltystart
 * @Create 2025/8/21 10:29
 * @Version 1.0
 */
@ConfigurationProperties(prefix = "app.minio") //和配置文件 app.minio下面的配置进行绑定
@Component  //这也是容器中的一个Bean
@Data
public class MinioProperties {

    //配置文件中同名key的值会自动封装进来
    String secretKey;

    String accessKey;

    String endpoint;

    String bucketName;
}
